$(function(){
//添加商家
	$('body').on('click','.add_business_box>.list>label,.add_newActivity_box>.list>label',function(event){
		$(this).find('ul').slideToggle();
		var _this=$(this);
			$(document).on("click", function () {//对document绑定一个影藏Div方法
				_this.find('ul').slideUp();
			});	
			event.stopPropagation();//阻止事件向上冒泡	
	});
	$('body').on('click','.add_business_box>.list>label.activity',function(){
		$(this).parent().next().find('ul').slideUp();
	})
	$('body').on('click','.add_business_box>.list>label li',function(){
		$(this).parent().siblings('span').text($(this).text());
		$(this).parent().siblings('span').attr('title',$(this).text());
	});
	$('body').on('click','.add_newActivity_box>.list>label li',function(){
		$(this).parent().siblings('span').text($(this).text());
		$(this).parent().siblings('span').attr('title',$(this).text())
	});
	$('body').on('click','.cancel,.cancel-error',function(){
		  art.dialog({id:'add'}).close();
		  art.dialog({id:'edit'}).close();
	});
	$('body').on('click','.add_business_box li',function(){
		$(this).parent().siblings('span').attr('data-id',$(this).attr('data-id'));
	})
//导出选择
	// $('.order_import_box>.list>label').click(function(event){
	// 	$(this).find('ul').slideToggle();
	// 	alert(9)
	// 	$(this).siblings().find('ul').slideUp();
	// 	var _this=$(this);
	// 	$(document).on('click',function(){
	// 		_this.find('ul').slideUp();
	// 	})
	// 	event.stopPropagation();//阻止事件向上冒泡	
	// })
	$('body').on('click','.order_import_box>.list>label',function(){
		$(this).siblings().find('ul').slideUp();
	})
	$('body').on('click','.order_import_box>.list>label.business li',function(){		
		$(this).parent().siblings('span').text($(this).text());
		$(this).parents('label').attr('data',$(this).attr('data-activity'));
		$(this).parent().siblings('span').attr('title',$(this).text());
	})
	$('body').on('click','.order_import_box>.list>label.activity li',function(){
		$(this).parent().siblings('span').text($(this).text());
		$(this).parents('label').attr('data',$(this).attr('data_type'));
		$(this).parent().siblings('span').attr('title',$(this).text());
	})
//订单导入
	$('body').on('click','.order_import_box>.list label',function(event){
		$(this).find('ul').slideToggle();
		var _this=$(this);
			$(document).on("click", function () {//对document绑定一个影藏Div方法
				_this.find('ul').slideUp();
			});	
			event.stopPropagation();//阻止事件向上冒泡	
	})
	$('body').on('click','.order_import_box>.list ul>li',function(){
		$(this).parents('label').find('span').text($(this).text());
		$(this).parents('label').find('span').attr('title',$(this).text());		
	});
	$('body').on('click','.order_import_box .business li',function(){
		$(this).parents('.business').attr('business',$(this).attr('business'));
		$(this).parents('.business').next().find('span').text('所有活动');
		$(this).parents('.business').next().find('ul').html('');
		$(this).parents('.business').next().next().find('span').text('所有渠道');
		$(this).parents('.business').next().next().find('ul').html('');
		var data=JSON.parse($(this).attr("data-activity"));
		for (var i = 0; i < data.length; i++) {
			var data_type=JSON.stringify(data[i].types);
			var li = "<li id='li-"+i+"' title="+data[i].name+">"+data[i].name+"</li>";
			$(this).parents('.business').next().find('ul').append(li);
			$(this).parents('.business').next().find("#li-"+i).attr('data_type',data_type);
			$(this).parents('.business').next().find("#li-"+i).attr('activity',data[i].id);
		}
	})
	$('body').on('click','.order_import_box .activity li',function(){
		$(this).parents('.activity').attr('activity',$(this).attr('activity'));
		$(this).parents('.activity').next().find('span').text('所有渠道');
		$(this).parents('.activity').next().find('ul').html('');
		var data=eval($(this).attr('data_type'));
		for (var i = 0; i < data.length; i++) {			
			$(this).parents('.activity').next().find('ul').append('<li map='+data[i]["id"]+' data-id='+data[i]["pivot"]["id"]+' title='+data[i]["name"]+'>'+data[i]["name"]+'</li>')
		}
	})
	$('body').on('click','.order_import_box .channel li',function(){
		$(this).parents('.channel').attr('map',$(this).attr('map'));
		$(this).parents('.channel').attr('data-id',$(this).attr('data-id'));		
	});
	$('body').on('click','.order_import_box .import_next',function(){
		var data=new Array;
		var input=$('#relation>li>input');		
		for (var i = input.length - 1; i >= 0; i--) {
			data[i]=input[i].value;
		}
		var id=$(".order_import_box .channel").attr('map');
		var map_id=$(".order_import_box .channel").attr('data-id');
		// alert($(".order_import_box .business").attr('data'))
		if ($(".order_import_box .business").attr('data')== undefined) {
			box.tipHover({ status: 0, msg: "请选择商家" });
			// alert('请选择商家');
			return false;
		}else if ($(".order_import_box .activity").attr('data')==undefined) {
			box.tipHover({ status: 0, msg: "请选择活动" });
			// alert('请选择活动');
			return false;
		}else if(!id) {
			box.tipHover({ status: 0, msg: "请选择渠道" });
			// alert('请选择渠道');
			return false;
		}
		console.log(id);
		var s=0;
		for (var i =0 ; i <= data.length - 1; i++) {
			for (var j = i+1; j <= data.length-1; j++) {
				if (data[i]==data[j]) {
					s+=1;
					alert('Excel中对应字段列编号重复');
					return false;
				}
			}
		}
		if (s==0) {
			var form = new Object();
			form.map_id = map_id;
			form.order_id = data[0];
			form.order_time = data[1];
			form.price = data[2];
			form.products = data[3];
			form.contacts = data[4];
			form.phone = data[5];
			form.receipt_name = data[6];
			form.receipt_address = data[7];
			$.ajax({
				type: "POST",
				url: "/relation/"+id,
				dataType: "html",
				data: form,
				success: function(res) {
					art.dialog({id:'relation'}).close();
					art.dialog({
						title: '导入订单',
						width: '497px',
						lock: true,
						id: 'import',
						content: res,
					});
				}
			});
			console.log(data);
		}		
	})
})